mountain spectre - Turco Inglés Diccionario